package com.probox.order.api.domain;

public class WxPayRequestBo {


    private String out_trade_no;

    private String appid;

    private String mchid;

    private String description;

    private String notify_url;

    private String out_refund_no;

    private WxPaymentAmount amount;

    private WxPaymentPayer payer;

    //结算信息
    private WxPayRequestSettleInfo settle_info;

    //场景信息
    private WxPaymentSceneInfo scene_info;

    public WxPaymentSceneInfo getScene_info() {
        return scene_info;
    }

    public WxPayRequestBo setScene_info(WxPaymentSceneInfo scene_info) {
        this.scene_info = scene_info;
        return this;
    }

    public WxPayRequestSettleInfo getSettle_info() {
        return settle_info;
    }

    public WxPayRequestBo setSettle_info(WxPayRequestSettleInfo settle_info) {
        this.settle_info = settle_info;
        return this;
    }


    public String getOut_trade_no() {
        return out_trade_no;
    }

    public WxPayRequestBo setOut_trade_no(String out_trade_no) {
        this.out_trade_no = out_trade_no;
        return this;
    }


    public String getDescription() {
        return description;
    }

    public WxPayRequestBo setDescription(String description) {
        this.description = description;
        return this;
    }

    public String getNotify_url() {
        return notify_url;
    }

    public WxPayRequestBo setNotify_url(String notify_url) {
        this.notify_url = notify_url;
        return this;
    }

    public WxPaymentAmount getAmount() {
        return amount;
    }

    public WxPayRequestBo setAmount(WxPaymentAmount amount) {
        this.amount = amount;
        return this;
    }

    public WxPaymentPayer getPayer() {
        return payer;
    }

    public WxPayRequestBo setPayer(WxPaymentPayer payer) {
        this.payer = payer;
        return this;
    }

    public String getOut_refund_no() {
        return out_refund_no;
    }

    public WxPayRequestBo setOut_refund_no(String out_refund_no) {
        this.out_refund_no = out_refund_no;
        return this;
    }

    public String getAppid() {
        return appid;
    }

    public WxPayRequestBo setAppid(String appid) {
        this.appid = appid;
        return this;
    }

    public String getMchid() {
        return mchid;
    }

    public WxPayRequestBo setMchid(String mchid) {
        this.mchid = mchid;
        return this;
    }
}



